counter witnesses - Spanish English Dictionary